Shader by Tuparman and Rosme
Ported to DX11 by RadiusNic